#define _CRT_SECURE_NO_WARNINGS 1

//#include<iostream>
//using namespace std;
//
//class A
//{
//public:
//	explicit A(int x)
//		:c(x)
//	{}
//
//	A(A& a)
//		:c(a.c)
//	{}
//private:
//	int c;
//};
//
//int main()
//{
//	A aa(1);
//	A aa1 = 1;
//	const A aa2 = 2;
//	const A& aa3 = 2;
//	return 0;
//}